rest your case - Turco Inglés Diccionario